package com.social.service;

import com.social.pojo.SpecialAuditMaterials;

/**
 * 审计材料管理
 */
public interface SpecialAuditMaterialsService {
    /**
     * 根据SpecialAuditMaterials primary key删除方法
     *
     * @param id SpecialAuditMaterials primary key
     * @return 删除状态
     */
    int deleteByPrimaryKey(Integer id);

    /**
     * 添加方法
     *
     * @param record SpecialAuditMaterials 对象
     * @return 添加状态
     */
    int insert(SpecialAuditMaterials record);

    /**
     * 动态sql添加方法
     *
     * @param record SpecialAuditMaterials 对象
     * @return 添加状态
     */
    int insertSelective(SpecialAuditMaterials record);

    /**
     * 根据 RegistrationOfCases primary key查询方法
     *
     * @param id SpecialAuditMaterials primary key
     * @return SpecialAuditMaterials 对象
     */
    SpecialAuditMaterials selectByRegistrationOfCasesId(Integer id);

    /**
     * 动态sql修改方法
     *
     * @param record SpecialAuditMaterials 对象
     * @return 修改状态
     */
    int updateByPrimaryKeySelective(SpecialAuditMaterials record);

    /**
     * 根据RegistrationOfCases primary key修改方法
     *
     * @param record SpecialAuditMaterials 对象
     * @return 修改状态
     */
    int updateByregiStrationOfCasesId(SpecialAuditMaterials record);
}
